package com.generic.potential.type.demo3;

/**
 * 策略模式，函数对象
 * 
 * @author Administrator
 *
 * @param <T>
 */
public interface Combiner<T> {

	// 抽象掉了将2个对象合并在一起的细节，只是声明它们在某种程度上被结合在一起
	T combine(T x, T y);

}
